support claims - German English Dictionary